1 current viewers
Camera Location Courtesy of:Centro Coffee House - 385 Main St, Placerville, CA 95667, (530) 626-5500
NOTE: This page is best viewed on Microsoft Internet Explorerand is not compatible with all browsers such as Firefox.
View all our available properties!