7844 Girard Ave

7844 Girard Ave, La Jolla, CA | LEASED

Details

Property Type
Retail

Status
LEASED

SQFT
3052

Neighborhood
La Jolla