Chapel Hill Apartments
2262-2284 Chapel Hill Rd Hoover, AL
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Chapel Hill Apartments- Hoover, AL - Located in Hoover close to the Galleria Mall, the town-homes of Chapel Hill are located close to great shopping, entertainment, schools, and employment options. We offer cozy one bedroom apartments and two bedroom town-homes within the Hoover school system.
(RLNE5814284)