1340 WINDWARD AVE - Beachwood Borough | PermitRadar