Check out this great property for sale now in Owasso. Click on the picture below for a virtual tour.
This property is located at 3535 E 22nd Pl., Tulsa, OK and is currently for sale. Click the picture below for a virtual tour.
Click on these links below for additional virtual tours