/2 $940,000 Land 1.72 Acres $546,830 per Acre 7130 S Quincy Ave, Tulsa, OK 74136 DC Roberts Chinowth & Cohen 7130 S Quincy Ave, Tulsa, OK 74136