Westwood Apartments Westwood Apartments is a 48-unit affordable housing development located in Manning, South Carolina.1028 Westwood DriveManning, SC 29102 View More Properties