19
3805-3813 Wipprecht St
Houston, TX 77026
$2,400,000 USD
15,540 SF
21
Units
7.14% Cap Rate
15,540 SF
$2,400,000 USD
Apartments