11
6760 University Ave
San Diego, CA 92115
$2,600,000 USD
12,196 SF
12,196 SF
$2,600,000 USD
Office