70
1409 Washington Ave
Saint Louis, MO 63103
$2,250,000 USD
34,234 SF
13.24% Cap Rate
34,234 SF
$2,250,000 USD
Office