201 N Delaware St
201 N Delaware St Indianapolis, IN
- 3,800 Square Feet
- For Lease
3,800 SF for lease on NE corner of Ohio & Delaware Streets - great downtown visibility.
Property Status: For Lease
Area Available: 3,800 Square Feet
- Ready for Immediate Occupancy
- ±3,800 square feet available for lease
- Exciting opportunity with great visibility and signage
- Restaurant space on the northeast corner of Ohio & Delaware Streets
- Outdoor seating area
- Easy access to I-70 and I-65
- Current tenant willing to vacate in November 2017
Contact us regarding this property
An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.