215 Union Ave, Campbell, CA 95008, USA, 95008 - Campbell, United States
Apartment - Apartments, Campbell
Located in Campbell, this 2-bedroom apartment with a pool, gym, and spa near WF, TJ, and SFO-997 offers air conditioning. It is 7. - Apartments, Campbell
Luxurious spa and wellness centre
Air-conditioned public areas and rooms
Modern fitness centre
Complimentary wi-fi property-wide
Entirely smoke-free property
Pets are welcome