26,963 square foot building sitting on a .45 acre corner lot located in downtown historic lowell center.