Detached | 1 1/2 Storey
3 Bed | 1 bath | 700-1100 sqft.
58 Almond St, Welland
Off River Road
144 Detached for sale in Welland| Average Detached homes price is $789,755 | Lowest price is $334,900