11
W23rd St
Houston, TX
$1,700,000 USD
12,130 SF
2
Units
5.68% Cap Rate
12,130 SF
$1,700,000 USD
Multifamily