Two aerial views show Dongan Avenue North of Broadway today. The top photo looks eastward across the LIRR tracks - 86-25 is the red building on the left. The second photo looks north across Broadway with 86-25 partially hidden. You can see the last wood frame Claremont Terrace home and the commercial block built on its front lawn.
Now does anyone remember the futuristic looking house that used to sit at the end of Dongan Avenue? It was torn down in the 70's I believe. Better yet does anyone have a photo?