$560,000 - 520 Southridge Road, Delray Beach, FL 33444
520 Southridge Road
Delray Beach,
FL
33444
County: Palm Beach