Las Vegas, United States
1 N Main St
N/A
I followed Google maps to the indicated spot but all I could see was a pair of concrete platforms, next to the tracks, behind a fence. While many disused station buildings have been restored and repurposed as restaurants, information centers, and the like, this one seems to have been completely demolished. As far as I could see, there is nothing left.
like
Deli
The best companies in the category 'Deli'