I drove by, since I was right there, but there is nothing special to do here. If you are close by, drive by and satisfy your curiosity. It seems more exciting in the movies.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.