View Details Price Reduced $74,900 1 of 7 Gillick Longwood | St Louis 1 units 616 sqft On Site: 35 Days