Around 71st ave and queens boulevard in forest hills in queens
Around 71st ave and queens boulevard in forest hills in queens?
I rented an apartment very near there when I was in college.
I’m pretty sure it’s this place:
http://maps.google.com/maps/place?cid=2588841076092884710&hl=en