39
7733 Girard Ave
La Jolla, CA 92037
$1,599,000 USD
0.08 AC
0.08 AC
$1,599,000 USD
Commercial