WORK COMPLETE ON NORTHSTAR FINANCIAL HEADQUARTERS

by admin

OMAHA — Lockwood Development has completed the construction of the new corporate headquarters for Northstar Financial Services at 17605 Wright St. in Omaha. The 60,000-square-foot building will include space for approximately 280 employees. The site also includes space for an additional 45,000-square-foot building.

You may also like