3448 Tedmar Avenue, St Louis, MO, 63139

$220,000

3448 Tedmar Avenue, St Louis, MO, 63139

Courtesy of: Keller Williams Realty Chester