63-4655 Campus Ave, San Diego, CA 92116 | $3,200,000 |...