1881 Evergreen St, San Diego, CA 92106
3 Bedroom
3 Bath
2 Spaces
2,008 Sq. Ft.