7520 W Amherst Avenue, Denver, CO 80227 - HotPads