1607 NE 123rd St. North Miami, FL 33181 Map It
305-899-8414
By Naomi Feinstein
By Olee Fowler
By Nicole Lopez-Alvar