View Details $1,339,900 1 of 40 Delphi Villas | Miami 3 beds 2 baths 3,600 sqft 0.37 acres On Site: 110 Days