801 SW 34th Ave Boynton Beach, FL 33435