Spring Creek Apartments

100 Buckingham Drive, Santa Clara, CA 95051