233 S Marguerite Avenue, St Louis, MO, 63135

$95,000

233 S Marguerite Avenue, St Louis, MO, 63135

Courtesy of: Keller Williams Pref. Partners