Tewksbury

56-unit multifamily property located in Tewksbury, MA.