12-18 N Delaware St, Indianapolis, IN 46204
Multi-level office building with an elevator and two demised street retail storefront units.
Property Features for 12-18 N Delaware St
General Information
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of SVN | Northern Commercial
Investment Insights
Based on property information with market context.
In addition to the office space, there are two demised street retail units, which can support mixed-use leasing within the same building. The property is located at 12-18 N Delaware St in Indianapolis, IN 46204, and sits across from the Indianapolis City Market redevelopment project.
Key Highlights
- 9,001 SF office building with elevator
- 1,128 SF lower level space
- Two demised street retail units
Financial Insights
Estimated NOI and Cap Rate
Simulate Cap Rate and NOI
Alternative Uses
Property Analytics
Current Use
Location Intelligence
Trade Area within ½ mile
Demographics for 46204, IN
Market
Vacancy Rate% for Office in Indianapolis, IN