Plus it IS the North End which sits on the harbor and is a huge tourist spot, as in "One if by land, two if by sea", fame. The North End is one of the most expensive places to live in Boston itself. I just looked at the location and it sits right across from one the parks as well. These spite houses seem to command a premium because they are spite houses.