Properties Plus

Properties Plus logo
Properties Plus
7040 S Yale, Suite 100, Tulsa, OK 74136
| Property Management |

Welcome to Properties Plus, Inc., The one stop shop for all your Residential and Commercial needs. Properties Plus specializes in Sales, Management, and Leasing.

EVninja invest in DR