6
2705 Lorraine St
Houston, TX 77026
$925,000 USD
8,500 SF
16
Units
8.21% Cap Rate
8,500 SF
$925,000 USD
Apartments