Skip to main content
1291 34th Street 21, San Diego, CA 92102 - $374,999