7300 Byron Ave, MIAMIBCH, FL, 33141