$1,175,000 - 953 Greensward Lane, Delray Beach, FL 33445
953 Greensward Lane
Delray Beach,
FL
33445
County: Palm Beach