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