648 W Sunnyoaks⋅Campbell, CA

  • Square Feet
    980