3901 Land O Lakes Drive NE, Atlanta, Georgia 30342

$1,245,000.00 - Sold April 7, 2021