AKA off campus dorms. This isn't targeting the urban professional, it's for those who want to continue the dormie lifestyle. One of the biggest universities in the country is just a couple stops away on the light rail.
But, if I'm living/working there, I probably have to drive to my job, for far greater access to stores, to outdoor activities, to visit friends who are more spread out, etc. Sure, you can sometimes extend a college lifestyle for a few years but, for most people, that doesn't really work long term.