Cedars Studio Apartments

157 Union Ave a3, Campbell, CA 95008

CURRENTLY REVIEWING