1405 South Post Road, Indianapolis, IN
Land for Sale - $1,650,000 - 62.45 acres
Property Info
CIMLS# | 997873 |
Location 1405 South Post Road Indianapolis IN 46239 | |
Updated | November 6th, 2020 |
Type | Land |
Price | $1,650,000 |
Land | 62.45 acres |
Property Description
62.45 Acres adjacent to Indy World Sports Park
Parcel: 490917117003.000700 490917102002.000700