1/30 30 Active $290,000 3 Beds2 Baths0.26 Acres Lot 2374 Woodcastle LN SE, Atlanta, GA 30316 Single Family Home