6540 University Ave
San Diego, CA 92115
$900,000 USD
0.33 AC
0.33 AC
$900,000 USD
Commercial