13266 52nd Court N, West Palm Beach, FL 33411 - Homesnap