The two bedroom, two bathroom home at 2070 Homewood Blvd. 5080, Delray Beach was sold on Feb. 4, 2021 by Leonard and Donna Costa for $245,000. The buyers were Meredith and Richard Nichols.
The property tax paid for this property in 2018 was $2,944. This is 1.2% of the sale price of the home.
The last time this home sold was Nov. 23, 2015. It last sold for $185,000.
In February 2021, 37 properties sold in Delray Beach.