Sale: 2041-2045 SENECA Street, Windsor, N8W2Z9