Add this property to your favorites View Details 3230 Windsor Lake Drive NE Windsor Park | Brookhaven $750,000 4 bd 3 ba 1 ½ ba 3,152 sqft 0.1 acres Sold - 12/07/2020