7520 W Amherst Avenue at 7520 W Amherst Avenue, Lakewood, CO 80227 | HotPads