View Details 3113 Lenox Road NE , #6 3113 Lenox Or Lenox Manor | Atlanta $988,000 4 bd 4 ba 1 ½ ba 2,961 sqft 0.04 acres On Site 37 Days Ago