Quote Originally Posted by glc View Post
It looks like a monorail station to me.
Tram station, but same difference. Found one exterior pic, and one you-tube vid that flashes the interior.

Can't find any special significance, except for a fire station below it, but it did open Dec. 1st.