Charter Oaks Apartments

Posted in: - Oct 25, 2013

Number of units: 75

Year built: 1983