1244 MERMAID AVE - Beachwood Borough | PermitRadar