- Posted by admin in Maverick News
- No Comments
Maverick is proud to announce the closing of financing for the International Technology Center in West Lafayette, Indiana. The site measures 6.15 acres including a 75,099 square-foot office park building. New office suites will feature opportunities for end users looking for 500 to 24,000 square feet of office space. Read more at REJournals.