DevelopmentSouth FloridaMay 12, 2023Cavache buys Pompano Beach church, plans 319-unit multifamily projectDeveloper downsized project from previous proposal for 325 apartments