Back to search

1206 Topp Creek Dr

Indianapolis, IN

This building has 2 available units. Each unit may be separately owned and have a different property manager.

4+ bedrooms

2 units

$1,900

1206 Topp Creek Dr, Indianapolis, IN 46214
1206 Topp Creek Dr #0, Indianapolis, IN 46214