A three-bedroom for rent in the North End of Boston is unheard of. It might be small, but this place is a find! You can't beat the location.