Get Directions to The Markham Apartments Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To The Markham Apartments 20800 Homestead Road, Cupertino, CA 95014 +1 866-495-1855 View details Click to load map