18922 Carlton AveCastro Valley, CA

  • Square Feet
    1,544
Buyer agent compensation is 2.5%