About Northwood Rehabilitation & Health Care Center
1010 Varnum Avenue, Lowell, MA 01854
A two-story, 149,866 SF assisted living community, Northwood Rehabilitation & Health Care Center features 35,974 SF of living space in Lowell, MA.
Northwood Landlord MA, LLC - a subsidiary of Athena Healthcare Systems, Inc. - sold the property to RIMA 1010 Varnum Avenue Real Property, LLC - a subsidiary of VantagePoint Capital Partners - for $10,560,000.