Office | 24,738 Sq Ft

brochure_8200allenrd-002

Property Features

  • 9956 sf available
  • Ample parking
  • Close proximity to many restaurants and shopping.
  • North Peoria location