If you know where this is, leave a comment. Looking for either nearest cross streets or specific, current name of location.