3301 N 23rd Ave Hollywood, FL 33020