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