Property

Trailside on Mass

Location

Indianapolis, IN

Residential Units

69

Value

$13,000,000

Website