2268 Chapel Hill Road at 2268 Chapel Hill Road, Hoover, AL 35216 | HotPads