View Details 756 Norwood Road SE Norwood Manor | Atlanta $240,000 3 bd 2 ba 1,320 sqft 0.33 acres Sold - 04/01/2021
View Details 2123 Rachael Street SE Norwood Manor | Atlanta $222,000 3 bd 2 ba 1,312 sqft 0.23 acres Pending