741 Plumas St, Yuba City, California 95991 USA
Ever feel like someone is watching you?
Photo Credit: Yelp