Apartment for sale, 2952 Selwyn Ave Barclay Downs, in Charlotte, United StatesCharlotte, 2952 Selwyn AveApartment • 1 room(s) • 1 bed. • 1 bath. • 64.94 m²