Stanton triple net deals