1
2225 Park Ave
Saint Louis, MO 63104
$69,392,968 USD
4,579 SF
1
Unit
8.86% Cap Rate
4,579 SF
$69,392,968 USD
Multifamily