1.house within a mile of station 2.house within a mile from station Is 2 right sentence? If right, what's difference between them?