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