Property Description:
Retail Property Rental Available - Indianapolis, Indiana
Retail property rental is available at Greenwood Point - a 135,865 square foot strip center of national retailers. The center fronts U.S. 31 South, the major north-south retail corridor on Indianapolis' south side, with a population of 186,000 in 5 miles. Located just north of Greenwood Park Mall.