6
3870 S Lindbergh Blvd
Saint Louis, MO 63127
$5,230,000 USD
38,585 SF
9% Cap Rate
38,585 SF
$5,230,000 USD
Office