1
2225 Park Ave
Saint Louis, MO 63104
$74,578,718 USD
378,242 SF
8.9% Cap Rate
378,242 SF
$74,578,718 USD
Specialty