3111 SW 68th Ave Hollywood, FL 33023