8,000 SF Retail Building

For Sale. Located at 6655 South Peoria Avenue, Tulsa, OK 74136 is an 8,000 SF Retail Building.

$800,000.00