Detached | Bungalow
3 Bed | 1 bath
225 First Ave, Shelburne
Shelburne | First Ave E/James St
57 Detached for sale in Shelburne| Average Detached homes price is $1,004,670 | Lowest price is $275,000