Westwood Apartments



Westwood Apartments is a 48-unit affordable housing development located in Manning, South Carolina.

1028 Westwood Drive
Manning, SC 29102