Former Immaculate Conception Church sold for $309,000