353 S Marguerite Avenue, St Louis, MO, 63135

$99,000

353 S Marguerite Avenue, St Louis, MO, 63135

Courtesy of: Keller Williams Pref. Partners