After months of neighborhood squabbles over the future of an Italian Renaissance Revival mansion at 5013 E. Montview Ave., the Landmark Preservation Commission unanimously decided to allow the building to be demolished. The group made its unanimous decision, first reported by the Denver Post, at a Tuesday night meeting, following…