30 Camellia Circle, Larkspur

3 Beds      2 Baths      1,451 SF      $1,410,000    SOLD