New Rochelle, North Ave