10920 Northeast Sixth Ave. North Miami, FL 33161 Map It
305-754-4032
By Nicole Lopez-Alvar
By Ayi Santos
By B. Scott McLendon
By Alex DeLuca