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