9212 Mira Este Ct
San Diego, CA 92126
$6,995,000 USD
16,232 SF
16,232 SF
$6,995,000 USD
Research And Development