If you want to feel like you’re at home no matter where you are, choose this — apartment «Diamond Vacation Homes - Markham» is located in Markham. This apartment is located in the city center.
Number of rooms: 2
18 Uptown Drive Markham,Uptown Drive, Markham, L3R 5M5