Crown Castle Mulling to Build 420,000 SF Facility in Houston - Zacks.com
Crown Castle Mulling to Build 420,000 SF Facility in Houston Zacks.comCrown Castle (CCI) reportedly building a 420000-square-foot facility in Houston, which will likely cost $55 million.
Read more »