Pine Lake Shopping Center, 12041 SW 117th Ave, Miami (305) 254-3333
Pine Lake Shopping Center, 12041 SW 117th Ave, Miami, FL 33176 (305) 254-3333