10920 Northeast Sixth Ave. North Miami, FL 33161 Map It
305-754-4032
By Nicole Lopez-Alvar
By Olee Fowler
By Francisco Alvarado