View Details Price Reduced $119,900 1 of 41 Lucas Place Add | St Louis 1 beds 1 baths 1,002 sqft On Site: 153 Days