1700 S Florissant, St Louis, MO, 63121
1700 S Florissant, St Louis, MO, 63121
1700 S Florissant, St Louis, MO, 63121
1700 S Florissant, St Louis, MO, 63121
1700 S Florissant, St Louis, MO, 63121
1700 S Florissant, St Louis, MO, 63121

$125,000

1700 S Florissant, St Louis, MO, 63121

6
Courtesy of: Lux Commercial Properties, LLC