325 S Marguerite Avenue, St Louis, MO, 63135

$94,900

325 S Marguerite Avenue, St Louis, MO, 63135

Courtesy of: Keller Williams Pref. Partners