8
11415 W Bernardo Ct
San Diego, CA 92127
$2,363,400 USD
7,878 SF
7,878 SF
$2,363,400 USD
Research And Development