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