The Lindbergh Building
5101 Decatur Blvd Indianapolis, IN 46241
- 28,986 Square Feet
- For Lease
28,986 SF available including 10,184 SF office space in a prime location adjacent to Indianapolis International Airport, with excellent access to key transportation routes (I-70, I-465, SR37, SR67).
Area Available: 28,986 Square Feet