Make appointment to view this property
View this list of images from outside and inside the building
This commercial building is located at 75 Dillon Ave, Campbell. It is within walking distance from downtown Campbell, the light rail and many restaurants and shops. The Prunyard Shopping center is 1/8 of a mile away.