$307,000 - 13253 Lucinda Palm Court Unit B, Delray Beach, FL 33484
13253 Lucinda Palm Court Unit B
Delray Beach,
FL
33484
County: Palm Beach