Here is a link to weather station on 538. 

Unfortunately Weather Underground has stopped the Web Cam Service.

Weather Station  

Web Cam on Lot 538