Property

El Dee

Location

Indianapolis, IN

Residential Units

90

Value

$7,000,000

Website