175 W Wieuca Rd Ne Atlanta Ga 30342, 230 | HotPads