1/76 76 Open Sat 1PM-5PM $3,975,000 5 Beds3 Baths4,050 SqFt 375 Ridgewood Rd, Key Biscayne, FL 33149 Single Family Home Listed by The Keyes Company - Miramar