2666 Subol Ct.

  • $825,000
San Diego