60 Palm Sq, Delray Beach, FL 33483 | Zillow
https://www.zillow.com/homedetails/60-Palm-Sq-Delray-Beach-FL-33483/46768230_zpid/
Web60 Palm Sq, Delray Beach, FL 33483 is a single-family home listed for rent at $30,000 /mo. The 2,268 Square Feet home is a 4 beds, 4 baths single-family home. View more property details, sales history, and Zestimate data on Zillow.
DA: 19 PA: 49 MOZ Rank: 3