Index ranks housing affordability in college towns

Palo Alto, Calif., home to Stanford University, fetches top dollar