3354 S Flower St #12 Lakewood CO 80227 Records