1805 Oliver Ave.

San Diego, CA 92109

3 bed, 1 bath
 
936 sq. ft.
Show More