Main Content

121 Otter Cove Terrace San Francisco, CA 94134
  • Beds 4
  • Baths 3
  • sq. ft 1,878
Sold Price: $998,000
  • Status Sold
  • Year Built 2013

About This Property

Property Details

Additional Information +
Skip to content