
Office
ID 203098The Ivanhoe
7817 Ivanhoe Ave
La Jolla, CA, 92037
Please contact us for price
- Space Available
1,582 SF (approx. 14 desks)
- Description
- Space details
- Location
- Property Brochures
- Brokers
7817 Ivanhoe Ave
La Jolla, CA, 92037
Please contact us for price
1,582 SF (approx. 14 desks)
Loading