Price reduced $890,000 Acreage 20850 SW 210th Street, Miami FL 33187 Land MLS# F10495562 · Listing courtesy of The Keyes Company - Miramar