237 NE 167th St. North Miami Beach, FL 33162 Map It
305-654-4008
By Nicole Lopez-Alvar
By Zachary Fagenson
By Naomi Feinstein
By Jesse Scott
By B. Scott McLendon