12570 NE 7th Ave., #104 North Miami, FL 33161 Map It
By Nicole Lopez-Alvar
By Naomi Feinstein
By Alex DeLuca