$470,380 -
1385 Nw Creek View Lane Nw
Atlanta ,
GA 30318
County: Fulton