Building for sale, 893 S 177th Ave, in Sand Springs, United StatesSand Springs, 893 S 177th AveCommercial building