1941 Genesta ST, San Diego, CA 92105 - MLS#PTP2102267 - Ruben Aceve...