Screen shot 2013-08-07 at 11.53.13 AM


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.


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.


castro-house168221380 Castro's former residence, located at 2207 Seymour Avenue in Cleveland.
Credit: Getty Images