Welcome
120 Shelley Avenue, Campbell, California, 1,681 sf of living space on a 4,356 sf lot. 3 bedrooms and 2.5 bathrooms. Built in 2006 – newer construction. This luxurious Mediterranean townhouse is the perfect place to call home. Ideal layout; feels like a si