3840 Wieuca Ter NE, Atlanta, GA 30342

$1,330,000

5 bed • 5 bath • 4,100 sqft

FOR SALE