The Russell Apartments 2 Replies The Russell Apartments at 1313 Fawcett Avenue have seen better days. They were built in 1929. Obviously they are in poor condition either awaiting demotion (most likely) or rehabilitation. Share this:PinterestFacebookTwitterTumblrPrintLike this:Like Loading...