This was a church. St. James' Parish, in the Old South End, rented this building until they could afford to build. Ten to one, they even made the interior look good.
Oddly enough, I can see it from the back porch. My pastor had told me about it a good while ago, but couldn't remember anything about it, except that it had been painted powder blue the last time he noticed. A couple weeks ago, he gave me a ride back from Mass and decided to look for it.