Chowan Garden Apts
201 Luke St
Edenton
NC
27932
(252) 482-8620
Open Map
Description
Chowan Garden Apts was founded in 1995, and is located at 201 Luke St in Edenton.
by dandb on July 03, 2015 from
dandb
apartment
Apartment Building Operators
apartment finding
apartment locating
apartment operators
Edenton
personal services
Property Management
real estate
Residential Apartments