18
9211 N Green River Dr
Houston, TX 77078
$1,099,000 USD
6,864 SF
12
Units
8.53% Cap Rate
6,864 SF
$1,099,000 USD
Apartments