Yes, 2966 Briggs Ave - Bedford Park is a pet-friendly apartment building.