Skip to main content
4300 Newton Avenue 94, San Diego, California 92113 - $679,999 | Allan Real Estate Investments