Cavendish Galleria office space is a bright and spacious two-story space in the heart of Claremont that is perfect for a call center, BPO, or educational institution. Galleria, zoned for Retail and Office use, is located at 120 Main Road, Claremont....