13
11770 Bernardo Plaza Ct
San Diego, CA 92128
$49,295,000 USD
71,971 SF
71,971 SF
$49,295,000 USD
Medical