HOME
PROJECTS
LICENSING
NEWS
LINKS
RESUMES
CONTACT_
IMMANUEL CHURCH OF CHRIST ADDITION
PROJECT
LOCATION:
INDIANAPOLIS, IN
SQ. FOOTAGE:
6,830 SF