Serviced offices to rent at 888 Prospect Street, Suite 200, La Jolla, California, USA – arrange a viewing today! This superb serviced business center is located within a Class A building well placed in La Jolla, the comfortable, professional working environment enhanced by spectacular views…