16538 Sambroso Pl, San Diego, CA 92128

  • $679,000
16538 Sambroso Pl, San Diego, CA92128, USA

Compare listings

Compare
homesinsandiego
  • homesinsandiego