Buy For Sale Listed: February 11, 2025 515 Olmsted Road, Stanford, CA

Stanford, CA 94305

Listing Details

  • 4 Beds
  • 3.0 Baths
  • 1878 Square Feet
  • $1,775,000 Price

Buy In Escrow Listed: January 7, 2025 2500 Columbia Street Unit 301

Palo Alto, CA 94304

Listing Details

  • 2 Beds
  • 2.0 Baths
  • 1320 Square Feet
  • $1,230,000 Price
Subscribe to University Terrace