7617 Lockhart Way, Boynton Beach, FL, 33437