1/46 46 Active $1,845,000 3 Beds2 Baths2,532 SqFt 540 GREEN DOLPHIN DR S, Placida, FL 33946 Single Family Home Listed by MICHAEL SAUNDERS & CO. - BOCA