2124 Knox Avenue, St Louis, MO, 63139

$28,000

2124 Knox Avenue, St Louis, MO, 63139

ACTIVE