Jesse Sepulveda

Property Manager

South Slope Townhomes

Owner / Management Company

Company

Parent: South Slope Townhomes

6320 East 72nd Street Tulsa, OK 74136

918-494-7074