44 Canal Center Plaza is a 6-story office building located on the Potomac River in North Old Town Alexandria. The building boasts a two-story main lobby with open balcony. The building has views of Washington, DC and the Potomac River.