Detached | 2-Storey
3+3 Bed | 4 bath
641 Canfield Pl, Shelburne
Shelburne | :Main/Greenwood
54 Detached for sale in Shelburne| Average Detached homes price is $1,042,293 | Lowest price is $199,000