Buy/sell history for 1281 Davenport Road, Toronto W02, ON M6H 2H3
No description provided.
$1,199,900
List price