109 Wales Avenue, Markham Village, Markham, ON

$535,000

BEST VALUE IN MARKHAM -- 3 Bedroom townhome with finished basement. Convenient location.