Skip to main content

Northwood on the Trail Apartments

historic site · Indianapolis, IN

Address
8921 Compton St, Indianapolis, IN 46240
Phone
(317) 846-4161
Website
northwoodonthetrail.com
Where
39.9182, -86.1399

Search Hominin for Northwood on the Trail Apartments

Other historic sites nearby

More in Indianapolis

Northwood on the Trail Apartments — historic site in Indianapolis, IN | Hominin