1301 A Willard Street, Greensboro, NC 27405 | HotPads