5718 Eskridge St
Houston, TX 77023
$1,200,000 USD
8,676 SF
12
Units
6.47% Cap Rate
8,676 SF
$1,200,000 USD
Apartments