10615 Ocean Palm Way #202, Boynton Beach, FL 33437 - Homesnap