Property

Lockerbie

Location

Indianapolis, IN

Residential Units

10

Value

$1,800,000

Website