1
2225 Park Ave
Saint Louis, MO 63104
$74,578,718 USD
4,579 SF
244
Units
8.9% Cap Rate
4,579 SF
$74,578,718 USD
Multifamily