The Parkwood at Optimist Park

1700 North Brevard St, Charlotte 28206, United States Get Directions to this spot
1700 North Brevard St
Charlotte, 28206
NC, United States
At The Parkwood, you’re steps from Parkwood Station, which means you’re always a quick train ride from popular Charlotte restaurants, nightlife, arts, and culture. Living here, you’... read more
A personal message from The Parkwood at Optimist Park

Rate and review The Parkwood at Optimist Park in Charlotte, NC, United States!

Share your experiences at The Parkwood at Optimist Park with your friends or discover more Real Estate and Apartments in Charlotte, NC, United States.