Miller Square, 13710 SW 56th St, Miami (305) 382-5292
Miller Square, 13710 SW 56th St, Miami 33175 (305) 382-5292