The Snowden apartments, which also had the address of 910 26th Street, used to be here. The Cassadys lived here three times.
All all images are copyrighted by Paul Verizzo 2009