Skip to main content
2828 University Avenue, San Diego, CA 92104 - $550,000