704 E 22nd St
Houston, TX 77008
$735,000 USD
3,012 SF
4
Units
5.75% Cap Rate
3,012 SF
$735,000 USD
Apartments