In Revelation 21, John is announcing that the old local sanctuary is gone and from now on, the Presence is with his church. God is making himself visible in and through them by the Holy Spirit. The Holy City, New Jerusalem, has the Glory of God, a jasper stone, clear as crystal. God's visible Presence is in this city. Ezekiel says the name of the city is "The Lord is There". The street of gold means that God's tabernacle is built out of the pure in heart.
You can send questions or comments to jim.moore77@hotmail.com