150 Church Street, Markham Village, Markham, ON

$2,100,000

Discover this rarely offered home on one of the most sought-after streets in the heart of  Markham Village. Few properties become available in this mature, established area.