Active Listings (1)

New
Full Restaurant
8 photos
Property Sale
$580,0002,280 sq ft0.62 Acres
2401 SW 59th St, Oklahoma City, OK 73119, USA2,280 sq ft (Bldg) · 0.62 Acres1000 seats
- 2,280 sq ft
- 0.62 Acres
- Parking
- Drive-Thru
- Walk-In Cooler
- Walk-In Freezer

