9546 Hyde Park Dr
Affton, MO 63123
$475,000 USD
3,328 SF
4
Units
6.48% Cap Rate
3,328 SF
$475,000 USD
Apartments