Skip to main content
2702 Via Avella, San Diego, CA 92108 - $1,140,000