5859 Minerva Avenue, St Louis, MO, 63112
ACTIVE

$32,500

5859 Minerva Avenue, St Louis, MO, 63112

Courtesy of: Lux Properties