2034 Stillman Place, San Diego, CA 92139 - MLS#PTP2106422 - Matt O'...