19911 NW 2nd Ave SR7, North Miami (305) 655-2026
19911 NW 2nd Ave SR7, North Miami 33169 (305) 655-2026