3109 S Lowell Blvd Denver CO 80236 Records