Skip to main content
4159 38th Street, San Diego, CA 92105 - $1,149,000