3825 Marine Ave, St. Louis, MO 63118 | FSBO.com