took the train from New Haven, CT to Grand Central..Then got the downtown greenline
#5 and got off at Atlantic/Barclay. Walked to the top of the stairs from the subway and there is was. Floating like a spaceship right in front of me. How easy is that!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.