1680 NE 123rd St. North Miami, FL 33181 Map It
786-391-2668
By Naomi Feinstein
By Nicole Lopez-Alvar
By Shawn Macomber