325 Sandal Lane, Palm Beach Shores, FL, 33404

$599,900

325 Sandal Lane, Palm Beach Shores, FL, 33404

Courtesy of: William Raveis South Florida