16 SPRUCE ST - Beachwood Borough | PermitRadar