The house whereAriel Castro imprisoned and repeatedly raped three women for 11 years has been removed from Google Maps.
Castro's house, located at 2207 Seymour Ave. in Cleveland, was demolished early Wednesday morning, and has been completely blurred out on Google Maps Street View.
- All of these celebrities have had their nudes leaked 35 Pictures
- PHOTOS: Apple Emoji update includes a llama, skateboard and some bagel drama 24 Pictures
Google Maps Street View allows users to report images that may contain questionable content or violate the privacy of others. Google also has the ability to remove content they believe to violate their privacy and security policy.