Hi!
I've been checking an ad for an apartment on Grand St near Lewis and the FDR highway. I live out of state, so I was just wondering if anyone can tell me what that are of the Lower East Side is like. Thanks for your time!
Videos