825-827 NW 119th St, North Miami (786) 515-8875
825-827 NW 119th St, North Miami, FL 33168 (786) 515-8875