St. Mary's Hospital up for sale