Regarding Street View, this has not been removed from the site, but it is up to individual agents to enable it for a listing - this may be what has happened here.If you have any more feedback, or if there's anything else we can help with, feel free to reach out to talk-to-us@...