3445 Shenandoah Avenue, St Louis, MO, 63104

$400,000

3445 Shenandoah Avenue, St Louis, MO, 63104

CONTRACT