Home » Belle Meade Belle Meade $3,750,000 Active 801 NE 74th St Miami, Florida 5 Beds 7 Baths 3,356 SqFt 0.488 Acres