1562 NE 165th St. North Miami Beach, FL 33162 Map It
305-209-2533
By Asha Elias
By Alex DeLuca
By B. Scott McLendon
By Flor Franceschetti