Cross Point Towers Project Size8,000 square-feetLocationLowell, MAProject Date2009 Photos Start Slideshow