Chartwell River Falls
Apartments
Based on 0 Reviews
Add ReviewChartwell River Falls combines intelligent design and a central location for convenient living in our Duncan, SC apartments. We are located just fifteen minutes from Greenville and Spartanburg. Unique upgrades and features make both the interior and exterior of River Falls Apartment Homes a superior place to live in the Upstate.