620 Solar Isle Dr, Fort Lauderdale FL 33301

620 Solar Isle Dr, Fort Lauderdale FL 33301, Fort Lauderdale, FL 33301

620 Solar Isle Dr, Fort Lauderdale FL 33301

$6,450,000

4 Beds · 6 Baths · 3,949 Sq Ft