5200 Park Road - Charlotte, NC
Welcome to the Park Selwyn Building, with over 45,000 square feet of commercial office space, conveniently located near South Park Mall in Charlotte, North Carolina.
Our Mission
Our Mission is to provide you with high quality office space in a premier location.
