Lemon Drop @ 634 NE 67th Street @ Historic Bayside, Miami | 3 Beds, 2 Baths, Garage Den, 1,562 SF February 22, 2021 Back to Blog