Property Description:
Retail Rental - Indianapolis, Indiana (Greenbriar)
With its brick and wood facade, North Willow Commons has an upscale residential feel, perfect for retail rental in Greenbriar, located in Indianapolis, IN. The tenants are a mix of well-known national retailers and locally recognized upscale restaurants and shops. It's location at 86th street and Ditch Road places North Willow Commons at the heart of Indianapolis' busy and affluent north side. The center is surrounded by high-end residential neighborhoods as well as diverse commercial developments - office, retail, restaurants, and one of Indianapolis' largest hospitals, St. Vincent. All of these factors contribute to North Willow Commons being a desirable and stable location for retail businesses.