Building for sale, 5027 Spencer Road, Oklahoma County, OK, in Spencer, United StatesSpencer, 5027 Spencer Road, Oklahoma County, OKOffice building • 168.06 m²