Welcome to 4309 James Hill Road, a well-kept 2-storey townhouse in the desirable Harbour Landing neighbourhood. Built in 2013, this 1,310 sq…
Welcome to 4309 James Hill Road, a well-kept 2-storey townhouse in the desirable Harbour Landing neighbourhood…