6218 S Lewis Ave
Tulsa, OK 74136
Grace Business Center · Office Property For Lease · 7,380 SF
Highlights
- This property has 24 hour, controlled access.
- There is monument signage, and a bus line on Lewis.
- Natural light in the main entrance creates a warm, welcoming environment.
Property Overview
Built in 1973, this property has recently undergone renovations and is managed by local ownership, with a few vacancies remaining. The building totals 27,060 square feet on 2.39 acres, featuring monument signage on Lewis and abundant parking.
- 24 Hour Access
- Bus Line
- Signage