The Pier Apartments Fort Collins Co 80525, 66