View Details $154,900 1 of 29 Lucas Lofts Condo | St Louis 1 beds 1 baths 1,043 sqft On Site: 158 Days