West Mansion demolished after decades as Clear Lake landmark

The property on East Nasa Pkwy was a landmark for decades, but now it is no more.