View Details Price Reduced $2,450,000 1 of 16 Mcree Place | St Louis 19 units 13,824 sqft On Site: 73 Days