Project Details

  • Square Footage:  19,748
  • Location:  880 Devon Ave, Bensenville, IL
  • Architect: Sevan Design