5724-5726 La Jolla Blvd
La Jolla, CA 92037
$3,700,000 USD
12,084 SF
12,084 SF
$3,700,000 USD
Storefront