21
Briar Center
Houston, TX
$16,900,000 USD
140,905 SF
3
Units
6.13% Cap Rate
140,905 SF
$16,900,000 USD
Other