Skip to main content
402 63rd Street 115, San Diego, California 92114 - $194,900 | Allan Real Estate Investments