2909 Lavender St
Houston, TX 77026
$2,550,000 USD
78,840 SF
34
Units
78,840 SF
$2,550,000 USD
Apartments