$140,000 - 672 Saxony N Unit 672, Delray Beach, FL 33446
672 Saxony N Unit 672
Delray Beach,
FL
33446
County: Palm Beach