2 Scott Place, Greenbrae, CA 94904 - Homesnap