Property

The Wyndham

Location

Indianapolis, IN

Residential Units

37

Value

$6,700,000