3102 University Ave. and Illinois St. - Corner Building, North Park | Leased
Available: 3,300 SF
Location
3102 University Ave
San Diego, CA
92104
3830 Ray Street, San Diego, CA 92104 Get Directions
Available: 3,300 SF