1544 MERMAID AVE - Beachwood Borough | PermitRadar