1/45 45 Pending $2,725,000 3 Beds2 Baths1,662 SqFt 785 Fernwood Rd, Key Biscayne, FL 33149 Single Family Home Listed by EXP Realty LLC