View Details $339,990 1 of 14 Magnolia Hill | Richmond Hill 3 beds 2 baths 1,650 sqft 0.2 acres On Site: 21 Days
View Details Under Contract $425,000 1 of 40 Magnolia Hill | Richmond Hill 4 beds 3 baths 2,554 sqft 0.2 acres On Site: 67 Days
View Details $455,648 1 of 11 Magnolia Hill | Richmond Hill 4 beds 3 baths 2,379 sqft 0.2 acres On Site: 69 Days
View Details $375,530 1 of 4 Magnolia Hill | Richmond Hill 4 beds 3 baths 2,065 sqft 0.23 acres On Site: 78 Days
View Details $479,990 1 of 26 Magnolia Hill | Richmond Hill 4 beds 4 baths 2,881 sqft 0.25 acres On Site: 89 Days
View Details $488,450 1 of 30 Magnolia Hill | Richmond Hill 4 beds 3 baths 2,681 sqft 0.22 acres On Site: 106 Days
View Details $413,474 1 of 10 Magnolia Hill | Richmond Hill 4 beds 2 baths 2,090 sqft 0.21 acres On Site: 190 Days
View Details $407,925 1 of 23 Magnolia Hill | Richmond Hill 5 beds 3 baths 2,417 sqft 0.23 acres On Site: 191 Days
View Details $369,990 1 of 9 Magnolia Hill | Richmond Hill 4 beds 3 baths 2,065 sqft 0.28 acres On Site: 192 Days
View Details $515,473 1 of 31 Magnolia Hill | Richmond Hill 4 beds 4 baths 2,881 sqft 0.24 acres On Site: 192 Days