A new student apartment complex on Prospect Road, just south of Colorado State University’s main campus, received approval from the Fort Collins Planning and Zoning Commission during a public ...