10
7514 Girard Ave
La Jolla, CA 92037
$5,275,000 USD
27,054 SF
1
Unit
27,054 SF
$5,275,000 USD
General Retail