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