3
113 Busch St
Houston, TX 77060
$1,500,000 USD
3,927 SF
19
Units
12.33% Cap Rate
3,927 SF
$1,500,000 USD
Manufactured Housing Mobile Home Park