It’s incredulous to even consider a behemoth prison-like structure at 505 East Los Olivos Street to be right beside the Mission and mar the visual.