Sort By:
20890 Sw 240 St Property Photo 1
14
The Keyes Company Logo
Listing Provided By: The Keyes Company
$1,100,000
20890 SW 240 ST 
Miami, FL 33031
  • Beds3
  • Baths 3 Total 3 Total
  • SqFt2,8312.8k
  • Built2006