“A Place to Call Home” is the tagline of this downtown living option. It is far more than just a place to live. St. Andrew’s ...