14
3607 Avocado Blvd
La Mesa, CA 91941
$12,850,000 USD
39,900 SF
39,900 SF
$12,850,000 USD
Freestanding