Are Flippers Back In Miami Beach? September 28, 2010 Sold in February 2010 for $3.75M, 5150 North Bay Road was just listed for $5.49M. Back to Blog