5704 Edgemoor Dr
Houston, TX 77081
$8,500,000 USD
76,096 SF
76
Units
5.14% Cap Rate
76,096 SF
$8,500,000 USD
Apartments