11655 Southwest 117th Avenue, Miami, FL, USA