Douro - 213

  • 520 Stone Mountain Drive Oakley, CA 94561
  • 5 beds | 3 baths
  • 2,753 sq. ft.

$638,095