New - 3 Hours Ago $2,095,000 Active 3Beds3Baths1900Sqft0.27Acres 616 Emerald Ln, Holmes Beach, FL 34217 MLS#: MFRTB8565710