27
4706 Yellowstone Blvd
Houston, TX 77021
$2,900,000 USD
18,840 SF
25
Units
6.5% Cap Rate
18,840 SF
$2,900,000 USD
Apartments