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