2417 Albemarle StreetDavid2021-06-29T17:40:37+00:00 Project Description 2417 Albemarle Street2417 Albemarle StreetBROOKLYNNEIGHBORHOOD Prospect Lefferts Garden (PLG) is located directly to