NorthWest Healthcare buys 2 offices for $19.9 million