Liberal Arts Colleges In/Near Cities

@brantly, UPenn undergrad is about 10K. It is (along with Cornell) the 2 biggest of the Ivies/equivalents.

Ivy equivalents that do have a LAC-sized undergrad student body (and are urban/suburban) are Caltech and MIT. Obviously, they are specialized.