We’ve never seen anything quite like this surreal, sprawling Battle Creek property at 5966 Wellington Place, which has recently been listed for sale for $799,000. Built in 1938, it was formerly known as White Gates, a religious retreat for the Sisters of Mercy, an institute for Catholic women (though the trippy painted walls and ceilings […]
