8
6010 El Cajon Blvd
San Diego, CA 92115
$12,295,000 USD
12,656 SF
12,656 SF
$12,295,000 USD
Freestanding