1265 Devonshire Dr, San Diego, CA 92107
3 Bedroom
1 Bath
2 Spaces
998 Sq. Ft.