The Carolina Woods Apartments in Greensboro, North Carolina, combine the convenience of the nearby hustle and bustle of downtown with the benefits of quieter community living. Residents of all ages — including four-legged friends — can enjoy perks such as Lake Townsend’s Construction Field