nc salem savannah wallpaper savannah place apartments winston salem nc Savannah Place Apartments in Winston-Salem NC feature newly renovated 1 2-bedroom apartment homes. Apartments in winston-salem NC… Sunday, May 8, 2022 Edit