17
1111 Autrey St
Houston, TX 77006
$1,690,000 USD
7,716 SF
5
Units
8.13% Cap Rate
7,716 SF
$1,690,000 USD
Apartments