"Mountain Views" said the back of the card.
I'm assuming the mountains are on the right side.
The sign was a nice addition. and made up for the street-deadening effect of the windowless wall, but it didn't make for an entincing structure. Prisons have more windows.
Make it impossible to even think about seeing inside, and you're going to get a particular type of clientele.