514 Nw 13th St, Delray Beach, FL - $25,000
Rare Seasonal Rental Opportunity In The Highly Sought-after Lake Ida Neighborhood. This Single-story Residence Situated On An Oversized Lot Is Offered Fully Furnished Boasting 12-foot Ceilings, Large Primary Suite, Two Large Guest Rooms Plus Offic...
Douglas Elliman