Capstone Apartment Partners is pleased to present Windsor Apartments, a 168-unit garden-style apartment community located in the burgeoning South Charlotte submarket of Rock Hill, South Carolina.
Capstone Apartment Partners is pleased to present Windsor Apartments, a 168-unit garden-style apartment community located in the burgeoning South Charlotte submarket of Rock Hill, South Carolina.