13908 W Baker Pl Denver CO 80228 Records