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