Is there any functional difference between the two sentences? Or do they mean the same? I am somewhat of a beginner and the difference doesn't seem apparent to me since both can mean
'My house is near the station.'
Do let me know where I am going wrong.