Northampton Place – Business Center This 16-story high rise in Alexandria, VA was originally delivered in 2005 and was ready for it’s first significant update in 15 years. The scope of the project included almost... read more → September 26, 2021 admin