11770 Bernardo Plaza Ct
San Diego, CA 92128
Price Upon Request
71,971 SF
71,971 SF
Price Upon Request
Medical