3
3207 Washington Ave
Saint Louis, MO 63103
$2,745,000 USD
23,565 SF
23,565 SF
$2,745,000 USD
Office