4300 Newton Ave 85, San Diego, CA 92113 | $570,000 |...