21
616 FM 1960 Rd W
Houston, TX 77090
$31,555,801 USD
142,194 SF
6.5% Cap Rate
142,194 SF
$31,555,801 USD
Office