New Residence Hall – Teacher’s College – Columbia Univ
Google Street View Inside Takes you Inside New Residence Hall at Columbia University
A selection of Still Images from this New York City Google Street View Inside Photo Shoot – by Black Paw Photo.
Google+ Local Page: New Residence Hall – Teacher’s College
New Residence Hall is located at the following address:
517 W 121st St
New York, NY 10027