The Diocese of Venice in Florida and National Development of America have completed Phase 1 construction of St. Peter Claver Place Apartments, an affordable hou
The Diocese of Venice in Florida and National Development of America have completed Phase 1 construction of St. Peter Claver Place Apartments, an affordable hou