View Details $625,000 1 of 42 Lucas Lofts Condos | St Louis 3 beds 2 baths 3,150 sqft On Site: 159 Days