41 Poplar Ave, Ross, CA 94957

4 Beds      3 Baths      1,888 SF      $2,223,551    SOLD