Residential Lease For Rent
223 S Swinton Ave, Delray Beach, Florida 33444
Downtown Delray Beach - Location & Ambiance in the Heart of Delray! On Swinton, only 2.5 blocks to the most popular part of Atlantic Ave! House is fully furnished, open floor plan, large kitchen, large office room, private driveway, Wifi, Roku, HiFi, etc...