3196 W Alabama Pl Denver CO 80219 Records