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