This is believed to be the station building. (12-Nov-2008)
[Copyright: George Kavazos]
This is believed to be the station building.
Link