NY University Offices and facilities have their seat in this street near Washington Square.