237 Sandy Beach Road #2, Vallejo, CA 94590 - Homesnap