Skip to main content
1150 21st Street 25, San Diego, California 92102 - $735,000 | Allan Real Estate Investments