Riviera Beach considers $4.3 million Singer Island beach park