2035 Lucas Avenue, St Louis, MO, 63103

$1,200,000

2035 Lucas Avenue, St Louis, MO, 63103

Courtesy of: CBRE Inc.