10999 Biscayne Blvd. North Miami, FL 33181 Map It
305-891-0505
By Jen Karetnick
By Naomi Feinstein
By Olee Fowler
By Nicole Lopez-Alvar