RENTALS Elwell Avenue-A, Greensboro, NC Click Photo to View Details. Elwell Avenue-B, Greensboro, NC North Elm Street, Greensboro, NC Glover Street, Greensboro, NC West Market Street, Greensboro, NC Dunbar Street, Greensboro, NC Town Street, Greensboro, NC