Apartment Unit 189182 at 20350 Stevens Creek Boulevard, Cupertino, CA 95014 - HotPads