$1,699,000 -
641 Castilla Ln
Boynton Beach ,
FL 33435
County: Palm Beach County