Seven luxuriously appointed townhomes
in the heart of Campbell, California.
Seven luxuriously appointed townhomes
in the heart of Campbell, California.