The diocese closed the former Annunciation Roman Catholic Church in 2003 and sold the building to the Pittsburgh Project, which uses it as its church. The Register had the address as 2801 N. Charles Street - which is the address for the adjacent school buildings that are part of the same campus - but the legal address is 2601 Norwood Avenue.