5622-5624 La Jolla Blvd
La Jolla, CA 92037
$1,800,000 USD
2,720 SF
2,720 SF
$1,800,000 USD
Storefront Retail Residential