A community-built, un-permitted shrine to the Virgin Mary of Guadalupe was dismantled by the City of Passaic on Wednesday, 14 years after it was erected.